﻿package j.sus2maj7.encoding
{
	import j.sus2maj7.ability.*;
	import j.sus2maj7.context.*;
	
	public interface ICodecFactory extends IDestroyable
	{
		//function getStringCodec(context:IContext):ICodec;
		function getEncoder(o:*, context:IContext=null):ICodec;
		function getDecoder(o:*, context:IContext=null):ICodec;
	}
	
}